fact or details - Turco Inglés Diccionario